/* ::::: http://127.0.0.1/es/static/css/admin/style.css ::::: */

/* ::::: http://127.0.0.1/es/static/css/admin/base.css ::::: */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: outside none none; }
q::before, q::after { content: ""; }
.unl { text-decoration: underline; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.clearfix::after { content: ""; display: block; height: 0px; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
.w50 { width: 50px; }
.mt10 { margin-top: 10px; }
.pr10 { padding-right: 10px; }
.red, a.redA { color: red; }
.blue, a.blueA { color: blue; }
.orange01, a.orange01A { color: rgb(255, 102, 0); }
body { font-weight: normal; font-size: 12px; font-family: "微软雅黑"; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
a { color: rgb(51, 51, 51); text-decoration: none; }
a:hover { color: rgb(255, 0, 0); text-decoration: none; }
select { padding: 2px; border: 1px solid rgb(204, 204, 204); }
form { padding: 0px; margin: 0px; }
.colorarea01 { margin-top: 0px; padding: 20px; }
.search { padding: 5px 0px; height: 28px; background: rgb(249, 249, 249) none repeat scroll 0% 0%; border-top: 1px solid rgb(205, 205, 205); border-bottom: 1px solid rgb(205, 205, 205); margin-bottom: 10px; }
.search .searchL { float: left; padding: 7px 0px 0px 10px; }
.search .searchR { float: right; padding-right: 10px; margin-top: 5px; }
.menulist { padding: 0px; }
.menulist li { float: left; height: 15px; line-height: 15px; padding-right: 20px; }
.menulist li a.add { padding: 5px 0px 5px 25px; background: transparent url('menu.png') no-repeat scroll 0px 0px; }
.rightmenu a { color: rgb(0, 102, 153); text-decoration: underline; }
.listtable { width: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 1px solid rgb(205, 205, 205); border-left: 1px solid rgb(205, 205, 205); }
.listtable th { color: rgb(102, 102, 102); height: 30px; line-height: 30px; padding: 0px 10px; background: rgb(239, 239, 239) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(205, 205, 205); border-right: 1px solid rgb(205, 205, 205); font-weight: normal; }
.listtable td { padding: 8px; border-bottom: 1px solid rgb(205, 205, 205); line-height: 20px; border-right: 1px solid rgb(205, 205, 205); background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
.buttontd { padding: 10px; }
.buttontd a { float: left; background: rgb(0, 109, 204) none repeat scroll 0% 0%; border: 1px solid rgb(0, 81, 153); margin-right: 5px; padding: 2px 8px; color: rgb(255, 255, 255); }
.combutton02 { background: rgb(0, 109, 204) none repeat scroll 0% 0%; border: 1px solid rgb(0, 81, 153); margin-right: 5px; padding: 2px 8px; color: rgb(255, 255, 255); }
.w50 { width: 50px; }
.fl { float: left; margin-right: 2px; }
.orange01, a.orange01A { color: rgb(255, 102, 0); }
.listpage { height: 35px; line-height: 35px; padding: 5px 10px; text-align: right; background: rgb(239, 239, 239) none repeat scroll 0% 0%; border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(205, 205, 205) rgb(205, 205, 205); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.listpage span, .listpage a { margin-right: 5px; padding: 3px 5px; border: 1px solid rgb(205, 205, 205); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.search_box { padding-bottom: 10px; background: rgb(249, 249, 249) none repeat scroll 0% 0%; border: 1px solid rgb(205, 205, 205); }
.search_box .condition { height: 35px; line-height: 35px; padding-left: 10px; }
.search_box select { padding: 1px; border: 1px solid rgb(204, 204, 204); }
.search_box .search_list { padding: 0px; }
.search_box .search_list li { height: 30px; line-height: 30px; border-top: 1px solid rgb(226, 233, 234); color: rgb(153, 153, 153); padding: 0px 10px; }
.search_box .search_list li a { color: rgb(0, 102, 204); margin-left: 10px; }
.search_box .search_list li a:hover { background: rgb(252, 112, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 1px 5px; }
.search_box .search_list li a.here { background: rgb(252, 112, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 1px 5px; }
.inp01 { height: 18px; }
